package com.ebupt.migu.music.schedule.service;

import java.text.ParseException;
import java.util.Map;

/**
 * Created by Intellij IDEA.
 * User:  liuyangyang@cd.ebupt.com
 * Date:  2019/10/29
 */
public interface SMSTaskService {
    /**
     * 短信策略： 立即发送短信
     */
    void sendMessageNow();

    /**
     * 短信策略： 单次发送短信
     */
    void sendMessageOnce();

    /**
     * 短信策略： 循环发送短信
     */
    void sendMessageLoop() throws ParseException;

    /**
     * 短信策略： 间隔发送短信
     * @throws ParseException
     */
    void sendMessageInterval() throws ParseException;

    /**
     * 测试大营销平台短信下发
     * @param map
     * @return
     */
    String testSendMegamarket(Map<String, Object> map);
}
